package com.yyw.gulimall.member.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;

/**
 * @Classname MemberOauth2Entity
 * @Description 第三方登录表
 * @Date 2020/12/16 12:36
 * @Created yyw
 */
@Data
@TableName("ums_member_oauth2")
@AllArgsConstructor
@NoArgsConstructor
@Builder
@EqualsAndHashCode
public class MemberOauth2Entity {
    /**
     * id
     */
    @TableId
    private Long id;
    /**
     * 访问令牌
     */
    private String accessToken;
    /**
     * 过期时间
     */
    private Long expiresIn;
    /**
     * 用户唯一ID
     */
    private String uid;
    /**
     * 来源
     */
    private Integer source;
    /**
     * 关联用户ID
     */
    private Long memberId;
}
